﻿
//layui.use(['form', 'jquery'], function () {
//    var form = layui.form;
//    var $ = layui.jquery;

//    // 用于存储当前选择的仓库 ID（避免像原代码中简单赋值覆盖的问题）
//    var selectedWarehouseId = "";

//    // 加载仓库下拉框数据
//    loadWarehouseData();

//    function loadWarehouseData() {
//        $.ajax({
//            url: "/Storages/warehouseList",
//            type: "get",
//            data: { Token: localStorage.getItem("token") },
//            success: function (data) {
//                var parsedData = JSON.parse(data);
//                var options = '<option value="">请选择仓库</option>';
//                $.each(parsedData.data.plist, function (index, item) {
//                    options += '<option value="' + item.warehouseID + '">' + item.warehouseName + '</option>';
//                });
//                $("#warehouseName").html(options);
//                form.render('select');
                
//            },
//            error: function () {
//                console.log("获取仓库数据失败");
//            }
//        });
//    }

//    // 仓库下拉框 change 事件处理函数
//    $('#warehouseName').on('change', function () {
//        var warehouseId = $(this).val();
//        console.log(warehouseId)
//        selectedWarehouseId = warehouseId;
//        if (warehouseId) {
//            $('#reservoirName').removeAttr('disabled');
//            loadReservoirData(warehouseId);
//            // 清空库位下拉框并禁用
//            $('#locationName').attr('disabled', 'disabled');
//            $('#locationName').empty();
//            $('#locationName').append('<option value="">请选择库位</option>');
//        } else {
//            $('#reservoirName').attr('disabled', 'disabled');
//            $('#reservoirName').empty();
//            $('#reservoirName').append('<option value="">请选择库区</option>');
//            $('#locationName').attr('disabled', 'disabled');
//            $('#locationName').empty();
//            $('#locationName').append('<option value="">请选择库位</option>');
//        }
//    });

//    // 加载库区下拉框数据的函数
//    function loadReservoirData(selectedWarehouseId) {
//        $.ajax({
//            url: '/Storages/reservoirNameList',
//            type: 'get',
//            data: { id: selectedWarehouseId },
//            success: function (data) {
//                $('#reservoirName').empty();
//                $('#reservoirName').append('<option value="">请选库区</option>');
//                console.log(data)
//                $.each(data.data, function (index, reservoir) {
//                    $('#reservoirName').append('<option value="' + reservoir.reservoirId + '">' + reservoir.reservoirName + '</option>');
//                });
//                form.render('select');
//                loadLocationData(reservoirId)
//            },
//            error: function () {
//                console.log('获取库区数据出错');
//            }
//        });
//    }

//    // 库区下拉框 change 事件处理函数
//    $('#reservoirName').on('change', function () {
//        var reservoirId = $(this).val();
//        if (reservoirId) {
//            $('#locationName').removeAttr('disabled');
//            loadLocationData(reservoirId);
//        } else {
//            $('#locationName').attr('disabled', 'disabled');
//            $('#locationName').empty();
//            $('#locationName').append('<option value="">请选择库位</option>');
//        }
//    });

//    // 加载库位下拉框数据的函数
//    function loadLocationData(reservoirId) {
//        $.ajax({
//            url: '/Storages/locationNameList',
//            type: 'get',
//            data: { id: reservoirId },
//            success: function (data) {
//                $('#locationName').empty();
//                $('#locationName').append('<option value="">请选择库位</option>');
//                $.each(data.data.plist, function (index, location) {
//                    $('#locationName').append('<option value="' + location.locationId + '">' + location.locationName + '</option>');
//                });
//                form.render('select');
//            },
//            error: function () {
//                console.log('获取库位数据出错');
//            }
//        });
//    }
//});
layui.use(function () {
    var $ = layui.$;
    var layer = layui.layer;
    var util = layui.util;
    var form = layui.form;
    var table = layui.table;
    form.on('submit(formSubmit)', function (data) {
        var field = data.field;
        console.log(field);//field.products
        // 显示填写结果，仅作演示用
        //debugger
        $.ajax({
            url: '../Storages/StoragesAdd',
            type: 'post',
            data: { data: JSON.stringify(field), token: localStorage.getItem("token") },
            success: function (res) {
                var res = JSON.parse(res)
                console.log(field);
                console.log(res);
                if (res.data == 1) {
                    layer.alert("添加成功");
                    location.href = '/Storages/StorageShow'
                } else {
                    layer.alert("添加失败");
                }
            }
        });

        return false; // 阻止默认 form 跳转
    });
})